<ui:composition 
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:c="http://java.sun.com/jsp/jstl/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui"   
	template="/template/modelo.xhtml">
		
	<ui:define name="centro">	
		<p:spacer height="50px"/>		
		
		<h:form id="formCadAluno">
						
			<p:panel header="Cadastrar Usuário" style="width:500px; text-align:left"> 
				<div align="center"> 
					<p:messages id="idMessage" /> 
					<h:panelGrid id="pnlCad" columns="2">				
						<h:outputText value="Nome :" />
						<p:inputText id="idNome" value="#{usuarioBean.entidade.nome}" style="width:250px;" />
						<h:outputText value="E-mail :" />
						<p:inputText id="idEmail" value="#{usuarioBean.entidade.email}" style="width:250px;" />
						<h:outputText value="Matrícula :" />
						<p:inputText id="idMat" value="#{usuarioBean.entidade.matricula}" style="width:150px;" />
						<h:outputText value="Tipo Usuário :" />
						<h:selectOneMenu id="idTipoUser" value="#{usuarioBean.entidade.permissao}" style="width:160px;" disabled="#{usuarioBean.usuarioAutenticado == null or usuarioBean.usuarioAutenticado.permissao != 'ROLE_ADMIN'}">
						    <f:selectItem itemValue="ROLE_ALU"   itemLabel="ALUNO" />							
							<f:selectItem itemValue="ROLE_PROF"  itemLabel="PROFESSOR" />
							<f:selectItem itemValue="ROLE_ADMIN" itemLabel="ADMINISTRADOR" />													
						</h:selectOneMenu>						
						<h:outputText value="Login :" />
						<p:inputText id="idLogin" value="#{usuarioBean.entidade.login}" style="width:150px;" />
						<h:outputText value="Senha :" />
						<p:password id="idSenha" value="#{usuarioBean.entidade.senha}" style="width:150px;" />  				
						<h:outputText value="Confirmar Senha :" />
						<p:password id="idConfirmSenha" value="#{usuarioBean.confirmSenha}" style="width:150px;" />
						<h:outputText value="" />
												
						<h:commandButton id="idBtnSalvar" value="Salvar" actionListener="#{usuarioBean.cadastrarUsuario()}" />
					</h:panelGrid>
				</div>
			</p:panel>
		</h:form>

	</ui:define>
</ui:composition>

